package com.recsmile.sgs.client.listener;

import com.recsmile.sgs.client.entity.Hero;
import com.recsmile.sgs.client.ui.components.CardUI;
import com.recsmile.sgs.client.ui.components.EquipmentUI;
import com.recsmile.sgs.client.ui.components.HeroUI;
import com.recsmile.sgs.client.ui.components.PlayerUI;

public interface PlayerActionListener {

	 public void onCardClicked(CardUI card);
	
	 public void onPlayerClicked(PlayerUI player); 
	
	 public void onSelfClicked(HeroUI<? extends Hero> self);
	
	 public void onEquipmentClicked(EquipmentUI equipment);
	
	 public void onConfirmed() ;
	
	 public void onCanceled(); 
	
	 public void onEnded() ;
}